package com.yuyou.fn.educational.service;

import com.github.wens.framework.service.ISuperService;
import com.yuyou.fn.educational.entity.DelayChangeTeacher;
import com.yuyou.fn.educational.vo.DelayChangeTeacherVo;

import java.util.Date;
import java.util.List;

/**
 *
 * DelayChangeTeacher 表数据服务层接口
 *
 */
public interface IDelayChangeTeacherService extends ISuperService<DelayChangeTeacher,Long> {

    void saveDelayUpdateTeacher(Long teacherId,List<DelayChangeTeacherVo> delayChangeTeacherVoList);

    void deleteByTeacherIdStatus(Long teacherId,Integer status);

    List<DelayChangeTeacher> findByHappenDateStatus(Date happenDate,Integer status);

    void changeStatusById(Long delayChangeId,Integer status);

    List<DelayChangeTeacher> findByTeacherIdStatus(Long teacherId,Integer status);
}